spell of rough weather - German English Dictionary